@charset "utf-8";
/* CSS Document */

html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }

img { border: 0 none; vertical-align: top; }
body{ background-color:#f8fdff; font-size:12px; color:#666;}
input{border:none; vertical-align:middle; }
a{text-decoration: none; color:#999}
a:hover{ color:#999;}
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}
.mar_40{ margin-top:40px;}
.wraper{ width:1000px; margin:20px auto 0;}
.main_left{ float:left;}
.main_right{ background:url(../images/login/login1_09.jpg) no-repeat; width:484px; height:476px; float:left; position:relative;}
.box{ height:61px; line-height:61px; font-size:14px; font-family: "微软雅黑", "Arial Unicode MS"; margin:0px; color:#333; clear:both; }
.box label{ width:60px; text-align:right; float:left;}
.login_input .ipt_box{ background:url(../images/login/login_12.jpg) no-repeat left center; width:284px; height:35px; line-height:35px;border:none; float:left; padding:0px 8px;margin-top:13px; }
.login_input{
	width:380px;
	position:absolute;
	left: 60px;
	top: 110px;
}
.code_ipt{background:url(../images/login/login_14.jpg) no-repeat left center;width:144px; height:35px; line-height:35px;border:none; float:left; padding:0px 8px;margin-top:13px;  }
.code_pic{ width:134px; height:35px; float:left; padding-top:13px;}
.login_buttom{ background:url(../images/login/login_17.jpg) no-repeat; width:300px; height:36px; margin-left:60px; cursor:pointer;border:none; margin-top:20px;outline:none;}
.tip_wrong{ margin-left:60px;  color:#fe4543; font-family:"宋体"; background:url(../images/login/pwd_sprite.png) no-repeat 0px -70px; padding-left:18px;}
.tip_code{margin-left:60px;  color:#999; font-family:"宋体"}

.hidden{ display:none;}
.log_tip{margin-left:60px; color:#999; font-family:"宋体"; margin-top:10px;}
.footer{ border-top:1px solid #d3e0ec;  margin:20px 0; padding-top:10px;}
.footer p{ padding-top:8px; color:#999;}
.footer a{  padding-top:20px;}